Search results

Types

Classes
Interfaces
Enums
Functions
Type aliases
Constants

Members

Properties
Methods
Getters
Setters
Enum members
Show privates

Other

In this module only

Class ArgumentParser

Defined in argumentparser

Command Argument

Constructor

constructor(
args: Array<ArgumentOptionsinterface ArgumentOptionsdetritus-client/command/ArgumentOptions>external Array = Array<never>external Array,
positional?: boolean
)

Properties

args: Array<Argumentclass Argumentdetritus-client/command/Argument>external Array = Array<never>external Array[src]

Methods

initialize(args: Array<ArgumentOptionsinterface ArgumentOptionsdetritus-client/command/ArgumentOptions>external Array = Array<never>external Array): void[src]
parse(
attributes: CommandAttributesinterface CommandAttributesdetritus-client/CommandAttributes,
context: Contextclass Contextdetritus-client/command/Context
): Promise<{errors: ParsedErrorstype ParsedErrorsdetritus-client/command/ParsedErrors, parsed: ParsedArgstype ParsedArgsdetritus-client/command/ParsedArgs}>external Promise
[src]